package com.frcdi.qms.masterdata.mapper;

import com.frcdi.qms.masterdata.domain.CodeConfig;

import java.util.List;

/**
 * 编码规则Mapper接口
 *
 * @author cell
 * @date 2023-10-18
 */
public interface CodeConfigMapper
{
    /**
     * 查询编码规则
     *
     * @param codeId 编码规则主键
     * @return 编码规则
     */
    public CodeConfig selectCodeConfigByCodeId(Long codeId);

    /**
     * 查询编码规则列表
     *
     * @param codeConfig 编码规则
     * @return 编码规则集合
     */
    public List<CodeConfig> selectCodeConfigList(CodeConfig codeConfig);

    /**
     * 新增编码规则
     *
     * @param codeConfig 编码规则
     * @return 结果
     */
    public int insertCodeConfig(CodeConfig codeConfig);

    /**
     * 修改编码规则
     *
     * @param codeConfig 编码规则
     * @return 结果
     */
    public int updateCodeConfig(CodeConfig codeConfig);

}
